#main{
	.clearfix;
}

section {
	margin-top: 50px;
	
	hgroup {
		font-family: "Helvetica Neue LT Std", Helvetica, Arial, sans-serif;
		margin-bottom: 30px;
	}
	.section-title{
		text-transform: uppercase;
		font-size: 30px;
	}
	.section-description{
		font-size: 20px;
		font-weight: 200;
	}

	i {
		color: white;
	}
	.img-circle {
		display: inline-block;
		background-color: #e1472f;
	}

	&.processes {
		.img-circle {
			width: 100px;
			height: 100px;
			font-size: 40px;
			line-height: 100px;
		}
	}
	&.services {
		.img-circle {
			width: 180px;
			height: 180px;
			font-size: 60px;
			line-height: 180px;
		}
	}
	&.testimonials{
		i {
			color: #e1472f;
			font-size: 30px;
			&.icon-quote-left {
				float: left;
			}
			&.icon-quote-right {
				float: right;
			}
		}
		blockquote {
			font-size: 20px;
			color: #828282;
			border: none;
			padding-left: 10%;
		}

		.hero-unit{
			padding: 10px 20%;
		}

		.client{
			text-align: center;
			color: #e1472f;
		}
	}
	.section-title, 
	.section-description,
	.content-center,
	.img-circle,
	.thumbnail {
		text-align: center;
	}
	.progress .bar {
		background-color: #e1472f;	
	}
	ul {
		list-style: none;
		&.socials {
			li {
				float: left;
				margin-left: 20px;
				display: inline-block;
				width: 25px;
				height: 25px;
				background-color: #efefef;
				a {
					color: #7f7f7f;
					font-size: 14px;
					line-height: 25px;
				}

				&:hover{
					&.facebook{
						background-color: #3B5998;
					}
					&.twitter{
						background-color: #00c4fc;
					}
					&.google-plus{
						background-color: #da2713;
					}
					&.github{
						background-color: @black;
					}
					&.linkedin{
						background-color: #069;
					}
					a {
						color: @white;
					}
				}
			}
		}
	}
}